﻿/* tslint:disable */
/* eslint-disable */

import { StatusEnum } from '/@/api/models/enum/statusEnum';

/**
 * 渠道
 * @export
 * @interface EsChannel
 */
export interface EsChannel {

    /**
     * Id
     * @type {string}
     * @memberof EsChannel
     */
    id?: string | null;

    /**
     * 渠道名称
     * @type {string | null}
     * @memberof EsChannel
     */
    name?: string | null;

    /**
     * 渠道alias
     * @type {string | null}
     * @memberof EsChannel
     */
    alias?: string | null;

    /**
     * 渠道编码
     * @type {string | null}
     * @memberof EsChannel
     */
    code?: string | null;

    /**
     * 渠道登录用户名
     * @type {string | null}
     * @memberof EsChannel
     */
    userName?: string | null;

    /**
     * 渠道登录密码
     * @type {string | null}
     * @memberof EsChannel
     */
    passWord?: string | null;

    /**
     * 渠道状态
     * @type {CommonStatusEnum}
     * @memberof EsChannel
     */
    status?: StatusEnum | string | null;

    /**
     * 备注
     * @type {string | null}
     * @memberof EsChannel
     */
    remark?: string | null;

    /**
     * 创建时间
     * @type {Date | null}
     * @memberof EsChannel
     */
    createTime?: Date | null;

    /**
     * 渠道类型
     * @type {number}
     * @memberof EsChannel
     */
    channelType?: number | null;
}
